delayed injection - French English Dictionary